sorely needed

Translations
cruellement nécessaire
Definitions
Describes something that is very much required or essential, often due to a lack or deficiency in that area.